/**
 * Mitt 消息总线，组件通信
 * @date 2023/9/26
 */
import type {Emitter} from "mitt";
import mitt from "mitt";

// 定义类型别名，因全局使用并且需要自定义事件名称，所以使用索引签名定义内容
type Events = {
  [propName: string]: any;
};

const emitter: Emitter<Events> = mitt<Events>();
export default emitter;
